cannon cradle - Turkish English Dictionary